etching chambers - German English Dictionary